package com.daoeping.action;

import com.daoeping.domain.Bzn_commentdraft;
import com.daoeping.domain.JsonData;
import com.daoeping.domain.Page;
import com.daoeping.domain.TableData;
import com.daoeping.service.CommentDraftService;


public class CommentDraftAction {
	private Bzn_commentdraft bzn_commentdraft;
	private CommentDraftService commentDraftService;
	private JsonData jsonData;
	private Page page;
	private TableData tableData;
	
	public TableData getTableData() {
		return tableData;
	}

	public void setTableData(TableData tableData) {
		this.tableData = tableData;
	}

	public Page getPage() {
		return page;
	}

	public void setPage(Page page) {
		this.page = page;
	}

	public JsonData getJsonData() {
		return jsonData;
	}

	public void setJsonData(JsonData jsonData) {
		this.jsonData = jsonData;
	}

	public CommentDraftService getCommentDraftService() {
		return commentDraftService;
	}

	public void setCommentDraftService(CommentDraftService commentDraftService) {
		this.commentDraftService = commentDraftService;
	}

	public Bzn_commentdraft getBzn_commentdraft() {
		return bzn_commentdraft;
	}

	public void setBzn_commentdraft(Bzn_commentdraft bzn_commentdraft) {
		this.bzn_commentdraft = bzn_commentdraft;
	}

	public String addCommentDraft(){
		jsonData = new JsonData();
		jsonData.setJsonData("[['json']]");
		if(commentDraftService.addBzn_commentdraft(bzn_commentdraft)){
			return "addcommentdraft";
		}else {
			return "exception";
		}
		
	}
	public String findCommentDrafts(){
		System.out.println(bzn_commentdraft.getUsr_user().getId());
		jsonData = new JsonData();
		jsonData = commentDraftService.pageBzn_commentdraftsJson(page, tableData,  bzn_commentdraft);
		return "allcommentdraft";
	}
	public String findCommentDraftById(){
		jsonData = new JsonData();
		jsonData.setJsonData(commentDraftService.findBzn_commentdraftByIdJson(bzn_commentdraft).getJsonData().toString());
		return "commentdraft";
	}
	public String modifyCommentDraft(){
		jsonData = new JsonData();
		jsonData.setJsonData("[['json']]");
		if(commentDraftService.updateBzn_commentdraft(bzn_commentdraft)){
			return "modifycommentdraft";
		}else{
			return "exception";
		}
		
	}
}
